*{ padding:0px; margin:0px;}
body{ font-family:"ËÎÌå"; font-size:12px;}
.bai{ color:#FFF;}
.bai a{ color:#FFF; text-decoration:none;}
.bai a:hover{ color:#00F; text-decoration:none;}
img{ border:0px;}
td{ line-height:25px;}
.yh{ font-family:"Î¢ÈíÑÅºÚ";}
a{ color:#000; text-decoration:none;}
a:hover{ color:#00F; text-decoration:none;}

.nav a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; text-decoration:none;}
.nav a:hover{ background:url(images/ahover.gif) repeat-x 0 0; width:140px; height:38px; line-height:38px; display:block;}
.index #m1 a,.aboutus #m2 a,.zhengshu #m3 a,.products #m4 a,.news #m5 a,.message #m6 a,.contactus #m7 a{background:url(images/ahover.gif) repeat-x 0 0; width:140px; height:38px; line-height:38px; display:block;}

.sp{ font-size:15px; font-weight:bold; color:#333;}
.new{ background:url(images/nico.gif) no-repeat 0 8px; text-align:left; text-indent:15px;}
.jb{ margin-top:10px;}
.jb img{ border:1px solid #CCC; padding:2px 2px;}
.map{ text-align:left; line-height:32px; text-indent:40px;}

.fnav{ background:url(images/fnavbg.gif) repeat-x 0 0px; height:36px; line-height:36px;}
.foot { background:url(images/footbg.gif) repeat-x 0 top; height:81px; line-height:27px; padding-top:10px; font-family:Arial,"Î¢ÈíÑÅºÚ";}
.foot u{ text-decoration:none; font-size:14px;}

.kst{ background:url(images/sbg.gif) no-repeat 0 0px; border:0px; width:228px; height:23px; display:block; text-indent:10px;}
.kbtn{ background:url(images/sbtn.gif) no-repeat 0px 0px; border:0px; width:66px; height:23px; display:block;}
/* banner */
#focus {width:1002px; height:250px; overflow:hidden; position:relative;}
#focus ul {height:250px; position:absolute;}
#focus ul li {float:left; width:1002px; height:250px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1002px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1002px; height:10px; padding:10px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:50px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*·Ã¿ÍÁôÑÔ*/
.nr ul{list-style:none;width:680px;margin:0 auto;}
.nr ul li{padding:10px 0;position:relative;}
.nr ul li span{width:120px;float:left;text-align:right;height:29px;line-height:29px;padding-right:5px;}
.nr ul li.area span{height:37px;line-height:37px;_height:29px;_line-height:29px;}
.p_right{line-height:29px;}
.nr ul li .input_1{border:1px solid #cfcfcf;padding:5px;color:#666;width:400px;}
.nr ul li .input_2{border:1px solid #cfcfcf;padding:5px;color:#666;}
.nr ul li .aa{line-height:29px;color:#999999;font-size:12px;}
.nr ul li u{text-decoration:none;color:#f00;}
.btnM{border:0px;height:34px;width:120px;background:url(images/btn.gif) no-repeat -120px 0px;cursor:pointer;margin-left:10px;}
.btnP{border:0px;height:34px;width:120px;background:url(images/btn.gif) no-repeat 0px 0px;cursor:pointer;margin-left:10px;}
.btnR{border:0px;height:34px;width:120px;background:url(images/btn.gif) no-repeat -240px 0px;cursor:pointer;margin-left:10px;}
/*Ïà¹ØÎÄÕÂ*/
.xg{width:700px;padding:5px 0px 5px 5px;_padding:5px 0px 5px 5px;text-align:left;margin-top:5px;}
.xg ul{list-style:none;}
.xg ul li{background:url(images/nico.gif) no-repeat 0px 8px;height:20px;text-align:left;text-indent:13px; line-height:25px;}
/*QQ*/
.qqbox a:link{color: #000;text-decoration: none;}
.qqbox a:visited{color: #000;text-decoration: none;}
.qqbox a:hover{color: #f80000;text-decoration: underline;}
.qqbox a:active{color: #f80000;text-decoration: underline;}
.qqbox{width:110px;height:auto;overflow:hidden;position:absolute;right:0;top:172px;color:#000000;font-size:12px;letter-spacing:0px;}
.qqlv{width:35px;height:158px;overflow:hidden;position:relative;float:right;z-index:50px;}
.qqkf{width:110px;height:auto;overflow:hidden;z-index:99px;}
.qqkfbt{width:110px;height:57px;overflow:hidden;line-height:34px;color:#fff;position:relative;text-align:center;}
.qqkfhm{width:110px;height:25px;overflow:hidden;line-height:25px;padding-right:0px;position:relative;text-align: left;text-indent:10px;}
.bgdh{width:110px;padding-left:0px;}
.bgdh a{font-size:12px;letter-spacing:0px;}
.qend{background-image:url(images/qqend.jpg);background-repeat:no-repeat;width:110px;height:43px}
#K1{background-image:url(images/qqbg.jpg);background-repeat:repeat-y;}